DNA synthesis - French English Dictionary